artillery cannonade

Translations
артиллерийская канонада
The city was under constant artillery cannonade during the siege.
Город находился под постоянной артиллерийской канонадой во время осады.